Skip to main content
TrustRadius
Amazon API Gateway

Amazon API Gateway

Overview

What is Amazon API Gateway?

AWS offers the Amazon API Gateway supports the creation and publication of an API for web applications, as well as its monitoring and maintenance. The Amazon API Gateway is able to support thousands of API calls concurrently and provides traffic…

Read more
Recent Reviews
Read all reviews

Popular Features

View all 7 features
  • API usage data (12)
    8.3
    83%
  • API monitoring and logging (13)
    7.6
    76%
  • Rate limits and usage policies (12)
    7.0
    70%
  • API access control (12)
    6.6
    66%
Return to navigation

Pricing

View all pricing

Past 300 Million

$0.90

Cloud
Per Million

First 300 Million

$1.00

Cloud
Per Million

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

API Management

API management handles technical things like user permissions, version control,and security, in addition to business items like documentation and pricing

7.8
Avg 8.2
Return to navigation

Product Details

What is Amazon API Gateway?

Amazon API Gateway Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

AWS offers the Amazon API Gateway supports the creation and publication of an API for web applications, as well as its monitoring and maintenance. The Amazon API Gateway is able to support thousands of API calls concurrently and provides traffic management, as well as monitoring and access control.

Reviewers rate API versioning highest, with a score of 9.3.

The most common users of Amazon API Gateway are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(100)

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Amritansu Sahoo | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
In our organization, Amazon API Gateway helps developers to manage, create, publish, maintain, monitor, and secure APIs of any and all scales. It helps a lot in streamlining administrations. It has a fantastic setup and security for hosting REST APIs that comply with HIPPA guidelines and regulations. Its operation is very easy to use and flexible.
  • Hosting REST APIs that follow HIPPA guidelines and regulations.
  • It provides mock responses that help keep check of the automation scenario and reality.
  • It is easy to use and can be customized as per requirements.
  • The service and support are mediocre at best.
  • It is very hard to debug when something in the code is incorrect..
  • Various programming languages are missing.
Experienced a lack of available programming languages while working on a minor project. I had to halt the project and wait for it to be added later. It took ages and had a hit on our productivity. It has a centralized management system which helps and an easy interface which helps to manage multiple tasks in case of large-scale operations and projects.
  • A centralized management system.
  • It provides mock responses, which help relate automated scenarios to reality.
  • Its capability to integrate with multiple web services and applications.
API Management (7)
88.57142857142858%
8.9
API access control
80%
8.0
Rate limits and usage policies
70%
7.0
API usage data
90%
9.0
API user onboarding
90%
9.0
API versioning
100%
10.0
Usage billing and payments
100%
10.0
API monitoring and logging
90%
9.0
  • It helped a lot in increasing productivity.
  • Work efficiency increased.
  • Productivity sometimes takes a major hit due to a lack of programming languages.
Pricing is better at Amazon API gateway. Amazon API gateway is more user-friendly than SAP HANA Cloud. But SAP HANA Cloud supports more programming languages. The centralized management and monitoring system of Amazon API Gateway is more user-friendly. The User-Interface of Amazon API gateway is also better. Overall we can conclude that Amazon API Gateway provides a better work experience than SAP HANA.
Michael Jenkins | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using API Gateway (API GW) as an HTTP front end for internal resources including lambda functions and load-balanced web applications. Other teams are using API GW as integration for static resources.

The main problem that API GW addresses for us is providing an authorization management point for access to internal services. We can use the API keys, authorization hooks, and usage plans to really dial in who can access our applications while controlling how they access them.
  • Swagger integration
  • Rate limiting
  • API key management
  • Lambda Integration
  • Testing and rapid development
  • Client certificates are troublesome when trying to attach them to API GW stages.
  • Debugging across several services can be difficult when API GW is integrated with Route 53 and another service like Lambda or EC2/ELB.
  • Creating internal/private APIs, particularly with custom domains, can be unintuitive.
API GW is great for giving access to asynchronous operations that are fast and don't need to be online all the time. Lambda functions are the classic example.

In the past, an operation that is called on via an HTTP endpoint would be implemented using a server-based solution. With high availability in place that would include a server or two and a load balancer. Over time this setup can be costly, especially if the service is not used at full capacity; cycles are wasted when the servers are sitting there waiting to respond.

If the operation can be distilled down to a function, an API GW + Lambda solution could be put in place that performs the operation as needed only when requested. Comparing the low price point for API GW requests and Lambda CPU+Memory, the savings can be night and day over the server-based implementation.
API Management (7)
85.71428571428571%
8.6
API access control
100%
10.0
Rate limits and usage policies
100%
10.0
API usage data
80%
8.0
API user onboarding
70%
7.0
API versioning
100%
10.0
Usage billing and payments
80%
8.0
API monitoring and logging
70%
7.0
  • Faster API development.
  • Tighter control over resource access with API keys and usage plans.
  • Cost savings compared to server based API implementations.
I have reviewed NGINX, Kong, and Azure API Management. While very capable, NGINX and Kong are server-based implementations; my team would prefer not to have another cluster of servers to manage. Having a managed service in API GW is preferable.

While Azure API Management is also a comparable product, the teams I support are heavily invested in AWS making the use of API GW much more approachable.
Amazon Relational Database Service (RDS), Amazon Aurora, PagerDuty
No
  • Price
  • Product Features
  • Product Usability
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I have been using API Gateway along with other AWS products. API Gateway provides smooth API architecture which you can easily deploy. In my company, we're using API Gateway integrated with AWS Lambda. API Gateway has mapping templates which you can use to create an event-based architecture. It also gives you the opportunity to protect your endpoints, whether your own "authorization lambda," or via X-API-Key provided from AWS. You may decide to not use an API Key. It gives you the opportunity to define HTTP request headers, query string parameters, or even define the request and response body. You can also export your API as a Postman collection or Swagger to publish it to your users. In our company, we have six different API Gateway instances working with tens of Lambdas. Each instance has a different environment, which provides you with a unique link. We are very happy with API Gateway and do not face any issues except timeout limits until now. Also, enabling CORS is pretty easy, and API Gateway provides you all of the security which makes you feel more comfortable and focus on your work.
  • The security provided by API Gateway is very good.
  • It's very easy to implement event-based architectures.
  • Very fast deployment, and you are good to go in minutes.
  • The export features, such as Postman collection or the Swagger extension, are awesome.
  • I think there should be another way of enabling CORS. It basically creates OPTIONS for every endpoint, which makes your API Gateway look complicated.
  • The integration timeout limit is 30 seconds, which limits you into that time.
  • API Gateway UI should be improved and should work correctly when more than two people are adding/editing endpoints.
I think if your software is suitable for event-based architecture, and if you can use Lambda in your architecture, API Gateway is a must and complementary product to use. It provides you tools that you can use to build very scalable and secured endpoints. In my company, we have divided our software into domains and created API Gateway instances for each domain connected to our AWS Lambdas. This provided us better and well-organized APIs which we provide to our customers. The feedback we've received from customers is very positive, and they think that our APIs are well designed and look professional.
API Management (7)
75.71428571428571%
7.6
API access control
100%
10.0
Rate limits and usage policies
60%
6.0
API usage data
70%
7.0
API user onboarding
80%
8.0
API versioning
90%
9.0
Usage billing and payments
60%
6.0
API monitoring and logging
70%
7.0
  • API Gateway reduced the effort that developers and DevOps use because it provides you with a very smooth way to implement your endpoints.
  • We needed to think about getting our endpoints to be resolved under 30 seconds due to the API Gateway timeout limit.
Since we have been using AWS products since the beginning, we did not think about using any competitors of API Gateway. It has great and strong integration with other AWS products.
AWS Lambda, Amazon S3 (Simple Storage Service), Amazon Cognito, Amazon Elastic Compute Cloud (EC2), Amazon CloudWatch, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS)
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Amazon API Gateway is one of the best way to host your services under the AWS umbrella and easy to provide scalability and reliability. Our company is exposing an API service to various clients with custom billing and limitation. In this task, Amazon API provides a great infrastructure and security to host REST APIs with HIPAA compliances.
  • Scalability & availability.
  • Easy to deploy and customize.
  • API keys and security.
  • Very rich documentation and support by AWS.
  • Somewhat difficult for new developers with many configuration options.
  • Support only SSL secure custom domains.
Amazon API Gateway is a very powerful tool, for a small organization. Good for quick developing microservices . It is also great when used as a API gateway that provides authentication over microservices.
API Management (7)
77.14285714285714%
7.7
API access control
70%
7.0
Rate limits and usage policies
80%
8.0
API usage data
70%
7.0
API user onboarding
60%
6.0
API versioning
90%
9.0
Usage billing and payments
90%
9.0
API monitoring and logging
80%
8.0
  • Because deployment is easy, its reduce deployment time and support quick release.
  • As cost only on what you used, easy to rapid test different services.
As AWS API comes with more security and API key authentication functions, it's easy for the organization to handle the various customers based with different level of permission. And also very easy comparable to others for tracking the API calls. Also, scalability and reliability are major points to consider for AWS API gateway.
Return to navigation